/*将嵌套的setTimeout用promise改进
setTimeout(function() {
    var a = 'hello';
    setTimeout(function() {
        var b = 'lagou';
        setTimeout(function() {
            var c = 'I ❤ U';
            console.log(a + b + c);
        }, 10);
    }, 10);
}, 10);
*/
new Promise(resolve=>{
    resolve('hello')
}).then(value=>{
    return (value + 'lagou')
}).then(value=>{
    console.log(value + 'I love you');
})